movable kidney - German English Dictionary